365bet中国官方网站

  • word of the day

    aid station

    aid station - 365bet中国官方网站 definition and meaning for word aid station

    Definition
    (noun) (military) a station located near a combat area for giving first aid to the wounded
    Synonyms : dressing station

  • Word used in video below:
    text: there and rip the band-aid off what do
    Download our Mobile App Today